forest shrew - German English Dictionary